A Flexible Message Passing Mechanism for Objective VHDL

ثبت نشده
چکیده

When defining an object-oriented extension to VHDL, the necessary message passing is one of the most complex issues and has a large impact on the whole language. This paper identifies the requirements for message passing suited to model hardware and classifies different approaches. To allow abstract communication and reuse of protocols on system level, a new, flexible message passing mechanism proposed for Objective VHDL1 will be introduced. 1 Structure of the paper The introduction explains the general purpose and issues of message passing. Additionally, some basic terms are introduced. The third chapter illuminates different aspects of message passing to identify the related requirements—especially for hardware design—and shows the implications to the whole language. To allow an estimation of message passing mechanisms, a classification scheme is proposed in Chapter 4. Chapter 5 describes and classifies two message passing mechanisms of currently most discussed approaches for object-oriented extensions to VHDL. Finally, a very flexible message passing mechanism for a new object-oriented extension of VHDL—Objective VHDL—is proposed and classified.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Flexible Message Passing Mechanism for Objective VHDL

When defining an object-oriented extension to VHDL, the necessary message passing is one of the most complex issues and has a large impact on the whole language. This paper identifies the requirements for message passing suited to model hardware and classifies different approaches. To allow abstract communication and reuse of protocols on system level, a new, flexible message passing mechanism ...

متن کامل

8 Conclusion 7 Objective Vhdl: the Unified Approach 5 Classification for Reuse 6 Reuse in Hw and Sw 3 the Oo-paradigm Applied with Hardware 4 Economics of Reuse Objective Vhdl: Hardware Reuse by Means of Object-oriented Modeling 1

Tagant: VHDL language extensions to support abstraction and re-use. sages—in the object-oriented meaning— dynamically to the receiver objects which are able to process that message. 7.5 Message passing The invocation of a method (subprogram) of a type object has the semantics of a procedure call. Methods of a special object can be invoked by a qualified name. For entity object communication the...

متن کامل

VHDL System-Level Specification and Partitioning in a Hardwarelsoftware Co-Synthesis Environment

This paper deals with the problems of system-level specijcation and partitioning in hardwarelsoftware co-design. Itfirst discusses the implication of using VHDL as an implementation-independent specification language. A message passing communication mechanism is proposed to relax the strict synchronization imposed by the simulation-based semantics of VHDL. A partitioning technique is then descr...

متن کامل

Modeling and Simulation of 2D Mesh Topological Network on Chip (NOC)

Network on chip (NOC) architecture is an approach to develop large and complex systems on a single chip. In this work, 2D mesh topological structure has been implemented in Very High Speed Integrated Circuit Hardware Description Language (VHDL). The architecture supports physical and architectural level design integration. Basic communication mechanism between resources is envisioned to be pack...

متن کامل

Extensions to VHDL for Abstraction of Concurrency and Communication

This paper describes extensions to VHDL to support system-level behavioral modeling by providing more abstract forms of communication and concurrency than those currently in the language. The report summarizes design objectives and issues that must be considered in developing such extensions, and presents definitions of our extensions. The extensions for communication consist of channel types, ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997